Career 2024 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Olympics - Paris Great Britain #1-w1 Great Britain #1-w3 Great Britain #1-w4 Great Britain F2 Great Britain F4 Great Britain F5 Great Britain F6 Great Britain F7 Great Britain #2-w1 Great Britain #2-w2 Great Britain #2-w3 Great Britain #2-w4 Qatar F3 Qatar F4 Qatar F5 Croatia F2 Portugal F3 Great Britain F4 Great Britain F5 Mexico F3 Mexico F4 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w3 Venezuela #1-w4 Turkey F1 Turkey F2 Turkey F3 USA F17 USA F18 USA F19 Great Britain F10 Great Britain F11 Australia F6 Great Britain F13 Australia F7 Great Britain F14 Great Britain F15 Great Britain #4-w1 Great Britain #4-w2 Great Britain #4-w3 Great Britain #4-w4 Australia F11 Great Britain F1 Great Britain F2 Australia F1 Australia F2 New Zealand F1 New Zealand F2 Australia F3 Australia F4 Australia F5 Great Britain F5 Great Britain F6 Greece F1 Greece F2 Greece F3 Norway F1 Norway F2 Turkey F4 Australia F6 Australia F8 Australia F9 Great Britain F14 Australia F11 Australia F12 Australia F13 New Zealand F1 Great Britain F5 New Zealand F2 Australia F3 Great Britain F6 France F5 USA F8 Korea F1 Korea F2 China F1 China F2 China F3 USA F12 USA F15 USA F16 USA F17 USA F18 USA F19 USA F20 USA F21 Ecuador F1 Ecuador F2 Great Britain F18 Australia F8 Australia F9 Great Britain F9 Great Britain F16 Israel F4 Great Britain F18 Canada F1 Turkey F16 Greece F8 Great Britain F6 Australia F8 Australia F10 Australia F1 Australia F4 Great Britain F3 Australia F1 Australia F2 Thailand F2 USA F4 Thailand F3 USA F5 USA F6 Australia F3 Australia F4 China F3 China F4 Korea F1 Korea F2 Kuwait F2 Belarus F1 Belarus F2 Great Britain F17 Australia F5 Australia F6 USA F25 Great Britain F16 USA F27 Mexico F16 Australia F11 Dominican Republic F2 Australia F12 Great Britain F1 Great Britain F2 France F2 Australia F1 Australia F2 France F7 Slovenia F2 Slovenia F3 Malaysia F3 Korea F5 Korea F6 Great Britain F11 Thailand F1 Thailand F2 Thailand F3 Australia F5 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Australia F11 Great Britain F1 Great Britain F2 Australia F1 Australia F2 Great Britain F8 Great Britain F17 Great Britain F1 Turkey F3 Turkey F4 USA F8 USA F9 Korea F1 Korea F2 Great Britain F11 Great Britain F12 Canada F2 USA F26 USA F27 Great Britain F4 Mexico F3 The LTA Wrexham Challenger - Wrexham The Manchester Trophy - Manchester The LTA Men's Challenger - Southampton The LTA Wrexham Challenger - Wrexham Kia International in Burnie - Burnie Music City Challenger - Nashville USTA Challenger - Champaign Kia International In Kawana - Kawana Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin 2007 Challenger of Santa Clara - Valencia Aberto de Santa Catarina de Tenis - Florianopolis Isla de Lanzarote - Lanzarote The Surbiton Trophy - Surbiton Fifth Third Bank Tennis Championships - Lexington Pro Challenger at Calabasas - Calabasas Music City Challenger - Nashville Bangkok Challenger Jersey Challenger Champaign Challenger Baton Rouge Challenger Tallahassee Challenger Savannah Challenger Carson Challenger Nottingham Challenger Leon Challenger Nottingham Challenger Guadalajara Challenger Aptos Challenger Champaign Challenger Sarajevo Challenger Mons Challenger Rennes Challenger Loughborough Challenger Yokohama Challenger Toyota Challenger Cherbourg Challenger Rimouski Challenger Le Gosier Challenger Nottingham Challenger Kaoshuing Challenger Napa Challenger Sacramento Challenger Tiburon Challenger Melbourne Challenger Yeongwol Challenger Yokohama Challenger Toyota Challenger Guadalajara Challenger Leon Challenger Hong Kong Challenger Burnie Challenger Karshi Challenger Samarkand Challenger Eskisehir Challenger Manchester Challenger Surbiton Challenger Ilkley Challenger Aptos Challenger Vancouver Challenger Canberra Challenger Kobe Challenger Yokohama Challenger Canberra Challenger Kaohsiung Challenger Traralgon Challenger Drummondville Challenger Taipei City Challenger Seoul Challenger Busan Challenger Nottingham Challenger Canberra Challenger Toyota Challenger Hua Hin Challenger Gimcheon Challenger Busan Challenger Surbiton Challenger Phoenix Challenger Surbiton Challenger Jinan Challenger Bengalaru Challenger Orlando Challenger Nottingham 1 Challenger Nottingham 2 Challenger Istanbul 2 Challenger The Bolton Challenger - Bolton Sarasota Challenger The $50,000 Pro Challenger at Calabasas - Calabasas Dublin Challenger - Dublin Naples Challenger - Naples Manta Challenger Zagreb Challenger Tiburon Challenger Cremona Challenger Nottingham Challenger Lexington Challenger Shanghai Challenger Istanbul Challenger Anning Challenger Kun-Ming Challenger Busan Challenger Nottingham-2 Challenger Nielsen USTA Pro Tennis Championship - Winnetka Penza Cup 2008 - Penza Guangzhou Challenger Raanana Challenger Batman Challenger Bangkok Challenger Taipei City Challenger The LTA Bolton Challenger - Bolton The LTA Sunderland Challenger - Sunderland The LTA Cardiff Challenger - Cardiff Shenzhen Challenger Isla de Lanzarote - Lanzarote The Surbiton Trophy - Surbiton The Nottingham Open - Nottingham The Commercia Challenger - Aptos Fifth-Third Bank Tennis Classic - Lexington The 10tele.com Open - Nottingham Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Qatar ExxonMobil Open - Doha GHI Bronx Tennis Classic - Bronx The Stella Artois Championships - London Red Letter Days Open - Nottingham The Swanston Challenger - Sacramento Ford Tennis Championships - Louisville Kia International In Caloundra - Caloundra MST ATP Challenger International - Burnie The Comercia Challenger - Aptos Heineken Open - Auckland Levene Gouldin & Thompson Tennis Challenger - Binghamton Movistar Open - Vina del Mar GHI Bronz Classic - Bronx The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Countrywide Classic USTA Challenger - Carson Lubbock Challenger - Lubbock Brisbane International - Brisbane Medibank International - Sydney Swanston Challenger - Sacramento SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Countrywide Classic - Los Angeles Thailand Open - Bangkok Ford Tennis Championships - Louisville Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Caloundra ATP Challenger - Caloundra 2007 Knoxville Challenger - Knoxville Brisbane International - Brisbane Apia International - Sydney SAP Open - San Jose Club Coop's ATP Challenger International - Brisbane McDonalds ATP Challenger - Burnie Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne AGT Challenger - Leon Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London The Surbiton Trophy - Surbiton Hall of Fame Tennis Championships - Newport JSM Challenger - Champaign Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Open Diputacion Ciudad de Pozoblanco - Cordoba Brisbane International - Brisbane Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Challenger Banque Nationale - Granby BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch Shenzhen Open - Shenzhen Fifth Third Bank Tennis Championships - Lexington Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Mordovia Cup 2008 - Saransk Memphis Open - Memphis Delray Beach Open - Delray Beach Levene Gouldin & Thompson Tennis Challenger - Binghamton New Delhi Challenger IV - New Delhi Shenzhen Open - Shenzhen Ecuador Open - Quito Memphis Open - Memphis Antalya Cup - Antalya Hall of Fame Tennis Championships - Newport Semgroup Challenger - Tulsa Abierto Mexicano - Los Cabos Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo The LTA Manchester Trophy - Manchester Winnetka Challenger The Mercedes Benz of Calabasas - Calabasas Brisbane International - Brisbane Oldum Brown Vancouver Open - Vancouver New Delhi Challenger III - New Delhi National Bank Men's Rimouski Challenger - Rimouski New York Open - New York Challenger Britania Zavaleta - Puebla Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Open Parc - Lyon Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Burnie Challenger Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Melbourn Challenger Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm DIEMA XTRA Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Tenerife Challenger Savannah Challenger Tata Open Maharashtra - Pune Open 13 Provence - Marseille Truist Atlanta Open - Atlanta Singapore Tennis Open - Singapore Astana Open - Nur-Sultan Adelaide International 1 - Adelaide Libema Open - 's-Hertogenbosch Abierto de Tenis Mifel - Los Cabos Charlottesville Challenger Knoxville Challenger Burnie Challenger Puebla Challenger Canberra Challenger Dallas Challenger Burnie Challenger Kyoto Challenger Cremona Challenger Lexington Challenger Vancouver Challenger Campos do Jordao Challenger Binghamton Challenger Salvador Challenger Bangkok Challenger Izmir Challenger Bangkok Challenger Alessandria Challenger Sacramento Challenger Calabasas Challenger Eckental Challenger Loughborough Challenger Burnie Challenger Caloundra Challenger Wolfsburg Challenger Dallas Challenger Brasilia Challenger Guangzhou Challenger Pingguo Challenger Rennes Challenger Traralgon Challenger Johannesburg Challenger Busan Challenger Kobe Challenger Winnetka Challenger Astana Challenger Izmir Challenger Bangkok Challenger Sacramento Challenger Charlottesville Challenger Knoxville Challenger Bratislava Challenger Helsinki Challenger Bath Challenger Tallahassee Challenger Leon Challenger Athens Challenger Fergana Challenger Pacific Life Open - Indian Wells Nottingham Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Binghamton Challenger Lexington Challenger Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Vancouver Challenger Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Aptos Challenger BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Montreal St. Remy Challenger Izmir Challenger Sony Open Tennis - Miami Quimper Challenger Western & Southern Open - Cincinnati Dallas Challenger BNP Paribas Open - Indian Wells Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Traralgon Challenger Launceston Challenger Kyoto Challenger National Bank Open - Montreal Kaohsiung Challenger Traralgon Challenger Toyota Challenger Canberra Challenger Surbiton Challenger Gwangju Challenger The LTA Nottingham Challenger - Nottingham Irving Challenger Taipei City Challenger Ilkley Challenger Winnetka Challenger St. Petersburg 1 Challenger The Stella Artois Grass Court Championships - London Australian Open - Melbourne Wimbledon - London PBZ Zagreb Indoors - Zagreb Heineken Open - Auckland U.S. Open - New York Australian Open - Melbourne Wimbledon - London Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne Australian Open - Melbourne Regions Morgan Keegan Championships - Memphis Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Citi Open - Washington Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Portugal Open - Oeiras Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Citi Open - Washington Claro Open Colombia - Bogota Erste Bank Open - Vienna Garanti Koza Sofia Open - Sofia Rakuten Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco Swiss Indoors Basel - Basel Sydney International - Sydney China Open - Beijing Geneva Open - Geneva Libema Open - 's-Hertogenbosch Citi Open - Washington Great Ocean Road Open - Melbourne Abierto Mexicano de Tenis Mifel - Los Cabos Citi Open - Washington Winston-Salem Open - Winston-Salem Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Open 13 - Marseille U.S. Open - New York Australian Open - Melbourne Aircel Chennai Open - Chennai Hall of Fame Tennis Championships - Newport The Stella Artois Championships - London ABN AMRO World Tennis Tournament - Rotterdam Noventi Open - Halle Sardegna Open - Cagliari US Men's Clay Court Championship - Houston Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Wimbledon - London U.S. Open - New York Miami Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Australian Open Qualifying - Doha Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, World Group, PO, GBR-CRO 4-1 Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, Europe/Africa Group II, PO, GBR-TUR 5-0 Davis Cup, Group II, 1R, GBR-TUN 4-1 Davis Cup, Group I, 1R, AUS-CHN 5-0 Davis Cup, Group I, 2R, AUS-KOR 5-0 Davis Cup, Group I, 1R, TPE-AUS 0-5 Hopman Cup - Perth Hopman Cup - Perth Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors)